millimeter-wave radar - French English Dictionary